/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

@import url(../../../warp/css/responsive.css);

@import url(../../../css/responsive.css);

.hidden-phone {
	display: inherit;
}

.visible-phone {
	display: none;
}


/* Only Phones and Tablets (Portrait) */
@media (max-width: 959px) {
	body {
		margin: 0 3%;
	}
	.hidden-phone {
		display: none;
	}

}

/* Only Tablets (Portrait) */
@media (min-width: 768px) and (max-width: 959px) {
	#menu {margin: 0 auto;
float: none;
width: 400px;}
	.menu-dropdown a.level1 > span, .menu-dropdown span.level1 > span {
		padding-left: 16px !important;
		padding-right: 16px !important;font-size: 14px;padding-top: 0;
padding-bottom: 0;
	}
	#logo {float: none;text-align: center;}
	#menubar{float: none;width:100%;}
	.menu-dropdown li.level1{margin-left: 0px;}
	.menu-dropdown a.level1{border:none;border-right: 1px solid #a0a0a0;}

}

/* Only Phones (From Landscape and below) */

@media (max-width: 767px) {

	

	.visible-phone {
		display: inherit;
	}
	.mod_client li{width: 30%;}

}


/* Only Phones */
@media (max-width: 480px) {

	body {
		margin: 0 5%;
	}

	#header-responsive a.logo {
		width: 100%;
	}

	#header-responsive .searchbox {
		margin-bottom: 10px;
	}

	.mod-box.border-left, 
	.mod-box.border-right, 
	.mod-box.clean {
		border-left: none;
		border-right: none;
		padding-left: 0;
		padding-right: 0;
	}

	#footer {
		padding: 10px;
		text-align: center;
	}

	#footer .module {
		float: none;
		margin-right: 0;
		text-align: center;
	}		.info-des {width: 72%;}
	
}